To weep buckets - Espagnol Anglais Dictionnaire